practice mountaineering or alpinism - Francés Inglés Diccionario